@import "../../../../styles/mixins";
.btn {
  --color: var(--border-color);
  display: inline-flex;
  background: darken(#fff, 2);
  line-height: var(--height);
  padding: 0 var(--base-padding);
  cursor: pointer;
  transition: all var(--animation-duration);
  outline: none;
  border: none;
  @include shadow-box(var(--color));
  border-radius: 2px;
  & + & {
    margin-left: 0.5rem;
  }
  &:hover {
    @include shadow-box(var(--color), 0.4, 1px);
    background-color: var(--hover-color);
  }
  &:active {
    @include shadow-box(var(--color), 0.2);
  }
  &--primary {
    background-color: var(--primary-color);
    color: #fff;
    --color: var(--primary-color);
    --hover-color: var(--primary-color-lighten);
  }
  &--radius {
    border-radius: var(--height);
  }
}
